這篇的上一篇:https://ithelp.ithome.com.tw/articles/10283907
PK 及 FK~
從資料表來看-
來寫資料庫的專有名詞:
值組-是以1條為單位=>這裡是4筆
關聯-要有"唯一"..不用考慮順序
屬性-欄位名稱.不能重複
值域--就是資料類型-開始建資料庫就要建好
https://codingboy.pixnet.net/blog/post/26919164
主鍵--這裡不會有重複的學號
單元值--一個格子只能放一筆資料
NULL 空值--跟"空格"不同
開始建資料表-
如果出來沒有像這樣一格..就開起來重開SQL
要打成的目標:
開始打-資料類型用打得比用選得快
允許NULL就是允許空值
中文是一個字佔2個位元組
char(10)就是5個中文字
varchar(50)就是25個中文字
英文是一個字佔1個位元組
varchar(50)=var可變的位元型態=可以有50個位元組
建好之後 存檔--資料庫--叫"學生"--存檔
左上--存檔
資料表名稱--
從旁邊展開-
用語法輸入
對著"資料庫"--右鍵--新增查詢
然後長這樣-要確認是在要的資料庫
找到要編寫的資料表--按右鍵--編寫資料表的指令碼為--
這裡選INSERT--新增查詢編輯視窗
出現範本-是無法執行的...
要打也是可以要按
然後除了學號之外其他都要加入"單引號"就是' '(要自己打)
長得像這樣
確認後變
太慢了~直接用KEY的
現在長這樣
KEY values() +複製貼上TXT檔
+複製貼上TXT檔+要加入"單引號"就是' '(要自己打)
選起來後按"執行"
然後新增
再來是"找資料"-
select *
from [dbo].[學生]
where[學號]=1
這篇的下一篇:https://ithelp.ithome.com.tw/articles/10283916